patch of beans - German English Dictionary